.left {text-align:left}
.right {text-align:right}

.box  h5 {
    font-size: 1em;
    font-weight: bold;
}

.box table {
    line-height: 150%;
	background: none repeat scroll 0 0 #FFFFFF;
    border-color: #CCCCCC;
    border-style: solid;
    border-width: 1px;
	white-space: normal;
}

.box table th {
    background: none repeat scroll 0 0 #E2E8EB;
    text-align: right;
    white-space: nowrap;
}
.box table th, .box table td {
    border-color: #FFFFFF #DBE2E7 #DDDDDD #FFFFFF;
    border-style: solid;
    border-width: 1px;
    padding: 10px;
	font-size: 14px;
}
.box table label{
	width: 100px;
    font-size:14px;
	margin-left:80px;
}

.box .row {
    margin:35px;
}

.clear {
    clear: both;
    height:1px;
}
.extra_text {
    width:91%;
	height:100px;
	margin:20px;
}
.car_description {
    width:75%;
	height:50px;
	vertical-align: top;
}

.td_hide {display:none;}

ul,li{list-style:none;}
.inputAll
{
	float:left;
	width:268px;
	height:29px;
	position:relative;
	z-index:100;

}
.selectCont p
{
	display:block;
	height:29px;
	line-height:29px;
	cursor:pointer;
	background:url(../../admin/view/image/select_img022.gif) top left no-repeat;
	padding:0px;
	margin:0px;
}
.selectCont ul
{
	border:1px solid #c0c0c0;
	border-top:none;
	position:relative;
	border-radius:0 0 5px 5px;
	line-height:25px;
	padding-left:2px;
	top:-1px;
	z-index:102;
	margin:0;
}
.selectCont ul li
{
	cursor:pointer;
	font-size:13px;
	background:#E2E8EB;
}
.selectCont p.selectConthover
{
	background:url(../../admin/view/image/select_img011.gif) top left no-repeat;
}
.selectCont input[type="search"] 
{
	height:30px;
	line-height:27px;
	padding-left:10px;
	margin:1px;
	width:250px;
	padding-left:10px;
	border:none;
	background:none;
}
@-moz-document url-prefix(){
	.selectCont input[type="text"]{width:200px;}
}
.selectCont input[type="text"]:hover,.selectCont input[type="text"]:focus
{
	text-shadow:none;
	outline:none;
	background:none;
	border:none;
	-webkit-padding-left:10px;
}

.ui-timepicker-div .ui-widget-header { margin-bottom: 8px;}
.ui-timepicker-div dl { text-align: left; }
.ui-timepicker-div dl dt { height: 25px; margin-bottom: -25px; }
.ui-timepicker-div dl dd { margin: 0 10px 10px 65px; }
.ui-timepicker-div td { font-size: 90%; }
.ui-tpicker-grid-label { background: none; border: none; margin: 0; padding: 0; }
.ui_tpicker_hour_label,.ui_tpicker_minute_label,.ui_tpicker_second_label,.ui_tpicker_millisec_label,.ui_tpicker_time_label{padding-left:20px}
.ui-datepicker .ui-datepicker-title { margin: 0 2.3em; line-height: 26px; text-align: center; }
.ui-datepicker .ui-datepicker-title select { float:left; font-size:1em; margin:1px 0; }

.box .row {
	margin:0px;
}
.ucars{ height:auto;border: 1px solid #e4ebf0; }
.ucars .tabmenu{ height: 40px;background-color: #EFEFEF; }
.ucars .tabmenu > span{ display: block;float: left; height: 40px;width: 100px;text-align: center;line-height: 40px;font-size: 13px;cursor: pointer;color: #3079ED;border-right: 2px solid #fff; }
.ucars .tabmenu > span.cur{ background-color: #fff; }
.ucars .pannel {padding-top: 20px;overflow: hidden;clear:bouth; }
.ucars .pannel .item{ padding: 10px 0px;overflow: hidden;border-bottom: 1px solid #e4ebf0;clear: both; }
.ucars .pannel .row2{ height: 31px; }
.ucars .pannel .row2 .cbox{ float: left; width:67%;}
.ucars .pannel .row2 .cbox:first-child{ width: 33%; }

.ucars .pannel .row3{ height: 31px; }
.ucars .pannel .row3 .cbox{ float: left;width: 18%; }
.ucars .pannel .row3 .cbox:last-child{ width: 34%;  }
.ucars .pannel .remark{ }

.ucars .pannel .item .cbox >  div{ position: relative;padding-left: 96px; }
.ucars .pannel .item .cbox > div span.title{ display: inline-block;width: 96px;color: #6c6c6c; height:31px;line-height: 31px;text-align: right;font-size: 14px;position:absolute;left: 0px;top: 0px; }
.ucars .pannel .item .cbox >  div span.con{ line-height: 34px;font-size: 14px; }
.ucars .pannel .item .cbox >  div div{ padding-right: 32px;min-height: 31px;line-height: 31px; }
.ucars .pannel .item .cbox >  div div input[type="text"] { width: 100%;padding: 0px 5px; }
.ucars .pannel .item .cbox >  div div textarea{ width: 100%;padding: 6px 5px;
	-moz-border-bottom-colors: none;
	-moz-border-image: none;
	-moz-border-left-colors: none;
	-moz-border-right-colors: none;
	-moz-border-top-colors: none;
	border: 1px solid #B9B9B9;
	box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1) inset;
	outline: none;line-height: 20px;height: 40px; resize: none;
}
.ucars .pannel .item .cbox >  div div select{ height: 31px;border: 1px solid #B9B9B9;outline: none;width: 26%; vertical-align: middle; }
.ucars .pannel .item .cbox >  div div select.max{ width: 60%; }
.disabled {background-color: #9d9d9d;color: #e8e8e8;border-color: #9d9d9d; }
.disabled:hover{ background-color: #9d9d9d;color: #e8e8e8;border-color: #9d9d9d;}

i.hide{ display: none; }

.item-icon{display: inline-block;width: 20px;height: 20px; vertical-align: middle;cursor: pointer;margin-left: 5px; }
.item-card { background: url('../images/icon/1010.png') no-repeat;background-size: 100% 100%;  }
.item-card.exp{ background: url('../images/icon/1011.png') no-repeat;background-size: 100% 100%;  }
.item-card.none{ background: url('../images/icon/1012.png') no-repeat;background-size: 100% 100%;  }

.item-coupon { background: url('../images/icon/1020.png') no-repeat;background-size: 100% 100%;   }
.item-coupon.exp{ background: url('../images/icon/1021.png') no-repeat;background-size: 100% 100%;  }
.item-coupon.none{ background: url('../images/icon/1022.png') no-repeat;background-size: 100% 100%;  }

.item-coupon-p { background: url('../images/icon/1030.png') no-repeat;background-size: 100% 100%;   }
.item-coupon-p.exp{ background: url('../images/icon/1031.png') no-repeat;background-size: 100% 100%;  }
.item-coupon-p.none{ background: url('../images/icon/1032.png') no-repeat;background-size: 100% 100%;  }

